package com.lixia.lxframework.framework.aspect.annotation;

import java.lang.annotation.*;

/**
 * 业务方法使用的日志切面
 */
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface BizLog {
    /**
     * 具体模块
     *
     * @return
     */
    String title() default "";

    /**
     * 备注
     *
     * @return
     */
    String content() default "";

    /**
     * 功能类型
     */
    String type();

    /**
     * 操作人id
     */
    String userId() default "";

    /**
     * 是否保存请求的参数
     */
    boolean isSaveParams() default true;
}
